Cable sleeves - Turkish English Dictionary